#pragma once


using namespace std;

#define IS_DEBUG_MODE    1
#if  IS_DEBUG_MODE  
#define  DEBUG(text)  WLib::debug(text)
#define  DEBUG_EX(text,end)  WLib::debug(text,end)
#else 
#define  DEBUG(str) 
#define  DEBUG_EX(text,end)  
#endif

namespace WLib {


	void debug(
		const char *  text,
		const char * end = "\n"
	);

	void debug(
		string text,
		const char * end = "\n"
	);

	string stringf(
		const char *  text,
		...
	);


}